mare liberum
Explore definitions, synonyms, and language insights of mare liberum
Definitions
                    Noun
                    
            (free sea) a navigable body of water to which all nations have equal access
                Explore definitions, synonyms, and language insights of mare liberum